home *** CD-ROM | disk | FTP | other *** search
/ develop, the CD; issue 1 / Apple_Develop_1989.bin / Offscreen / FracApp 2.0B3 / FracApp / FracApp.rsrc / bin.rsrc_CODE_19_%_MethTables.txt < prev    next >
Text File  |  1989-10-13  |  58KB  |  1,014 lines

  1. # near model CODE resource
  2. # jump table entries: 5152-5255 (104 of them)
  3. export_644:
  4. 00000000  0040 000E                ori.w      D0, 0xE
  5. 00000004  9C43                     sub.w      D6, D3
  6. 00000006  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  7. 0000000A  4E46                     trap       6
  8. 0000000C  4F2E 5446                .invalid   7, [A6 + 0x5446] // invalid opcode 4 with b == 4
  9. 00000010  5241                     addq.w     D1, 1
  10. 00000012  4341                     chk.w      D1, D1
  11. 00000014  5050                     addq.w     [A0], 8
  12. 00000016  4150                     chk.w      D0, [A0]
  13. 00000018  504C                     addq.w     A4, 8
  14. 0000001A  4943                     chk.w      D4, D3
  15. 0000001C  4154                     chk.w      D0, [A4]
  16. 0000001E  494F                     chk.w      D4, A7
  17. 00000020  4E00                     .invalid   // invalid opcode 4
  18. 00000022  0000 003C                ori.b      D0, 0x3C /* '<' */
  19. export_645: // at 00000024 (misaligned)
  20. 00000026  00BE 9943 4C41           ori.l      <<invalid special address>>, 0x99434C41
  21. 0000002C  5349                     subq.w     A1, 1
  22. 0000002E  4E46                     trap       6
  23. 00000030  4F2E 5446                .invalid   7, [A6 + 0x5446] // invalid opcode 4 with b == 4
  24. 00000034  5241                     addq.w     D1, 1
  25. 00000036  4341                     chk.w      D1, D1
  26. 00000038  5050                     addq.w     [A0], 8
  27. 0000003A  444F                     neg.w      A7
  28. 0000003C  4355                     chk.w      D1, [A5]
  29. 0000003E  4D45                     chk.w      D6, D5
  30. 00000040  4E54 0000                link       A4, 0
  31. export_646:
  32. 00000044  0008 001C                ori.b      A0, 0x1C
  33. 00000048  9643                     sub.w      D3, D3
  34. 0000004A  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  35. 0000004E  4E46                     trap       6
  36. 00000050  4F2E 5441                .invalid   7, [A6 + 0x5441] // invalid opcode 4 with b == 4
  37. 00000054  5245                     addq.w     D5, 1
  38. 00000056  4153                     chk.w      D0, [A3]
  39. 00000058  454C                     chk.w      D2, A4
  40. 0000005A  4543                     chk.w      D2, D3
  41. 0000005C  544F                     addq.w     A7, 2
  42. 0000005E  5200                     addq.b     D0, 1
  43. 00000060  0000 0000                ori.b      D0, 0x0
  44. export_647:
  45. 00000064  002A 0044 9543           ori.b      [A2 - 0x6ABD], 0x44 /* 'D' */
  46. 0000006A  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  47. 0000006E  4E46                     trap       6
  48. 00000070  4F2E 5446                .invalid   7, [A6 + 0x5446] // invalid opcode 4 with b == 4
  49. 00000074  5241                     addq.w     D1, 1
  50. 00000076  4341                     chk.w      D1, D1
  51. 00000078  5050                     addq.w     [A0], 8
  52. 0000007A  5649                     addq.w     A1, 3
  53. 0000007C  4557                     chk.w      D2, [A7]
  54. 0000007E  0000 0004                ori.b      D0, 0x4
  55. export_648: // at 00000080 (misaligned)
  56. 00000082  000E 8E43                ori.b      A6, 0x43 /* 'C' */
  57. 00000086  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  58. 0000008A  4E46                     trap       6
  59. 0000008C  4F2E 544C                .invalid   7, [A6 + 0x544C] // invalid opcode 4 with b == 4
  60. 00000090  4953                     chk.w      D4, [A3]
  61. 00000092  5400                     addq.b     D0, 2
  62. 00000094  0000 CAE0                ori.b      D0, 0xE0
  63. export_649:
  64. 00000098  0006 0018                ori.b      D6, 0x18
  65. 0000009C  9143                     subx.w     D0, D3
  66. 0000009E  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  67. 000000A2  4E46                     trap       6
  68. 000000A4  4F2E 5443                .invalid   7, [A6 + 0x5443] // invalid opcode 4 with b == 4
  69. 000000A8  4F4D                     chk.w      D7, A5
  70. 000000AA  4D41                     chk.w      D6, D1
  71. 000000AC  4E44                     trap       4
  72. 000000AE  0000 000A                ori.b      D0, 0xA /* '\n' */
  73. export_650: // at 000000B0 (misaligned)
  74. 000000B2  0018 9A43                ori.b      [A0]+, 0x43 /* 'C' */
  75. 000000B6  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  76. 000000BA  4E46                     trap       6
  77. 000000BC  4F2E 5452                .invalid   7, [A6 + 0x5452] // invalid opcode 4 with b == 4
  78. 000000C0  4556                     chk.w      D2, [A6]
  79. 000000C2  4552                     chk.w      D2, [A2]
  80. 000000C4  5444                     addq.w     D4, 2
  81. 000000C6  4F43                     chk.w      D7, D3
  82. 000000C8  434F                     chk.w      D1, A7
  83. 000000CA  4D4D                     chk.w      D6, A5
  84. 000000CC  414E                     chk.w      D0, A6
  85. 000000CE  4400                     neg.b      D0
  86. 000000D0  0000 0000                ori.b      D0, 0x0
  87. export_651:
  88. 000000D4  000C 0018                ori.b      A4, 0x18
  89. 000000D8  9843                     sub.w      D4, D3
  90. 000000DA  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  91. 000000DE  4E46                     trap       6
  92. 000000E0  4F2E 5453                .invalid   7, [A6 + 0x5453] // invalid opcode 4 with b == 4
  93. 000000E4  4156                     chk.w      D0, [A6]
  94. 000000E6  4544                     chk.w      D2, D4
  95. 000000E8  4F43                     chk.w      D7, D3
  96. 000000EA  434F                     chk.w      D1, A7
  97. 000000EC  4D4D                     chk.w      D6, A5
  98. 000000EE  414E                     chk.w      D0, A6
  99. 000000F0  4400                     neg.b      D0
  100. 000000F2  0000 000E                ori.b      D0, 0xE
  101. export_652: // at 000000F4 (misaligned)
  102. 000000F6  0018 9A43                ori.b      [A0]+, 0x43 /* 'C' */
  103. 000000FA  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  104. 000000FE  4E46                     trap       6
  105. 00000100  4F2E 544E                .invalid   7, [A6 + 0x544E] // invalid opcode 4 with b == 4
  106. 00000104  4F43                     chk.w      D7, D3
  107. 00000106  4841                     swap.w     D1
  108. 00000108  4E47                     trap       7
  109. 0000010A  4553                     chk.w      D2, [A3]
  110. 0000010C  434F                     chk.w      D1, A7
  111. 0000010E  4D4D                     chk.w      D6, A5
  112. 00000110  414E                     chk.w      D0, A6
  113. 00000112  4400                     neg.b      D0
  114. 00000114  0000 0000                ori.b      D0, 0x0
  115. export_653:
  116. 00000118  0010 0018                ori.b      [A0], 0x18
  117. 0000011C  9943                     subx.w     D4, D3
  118. 0000011E  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  119. 00000122  4E46                     trap       6
  120. 00000124  4F2E 5441                .invalid   7, [A6 + 0x5441] // invalid opcode 4 with b == 4
  121. 00000128  424F                     clr.w      A7
  122. 0000012A  5554                     subq.w     [A4], 2
  123. 0000012C  4150                     chk.w      D0, [A0]
  124. 0000012E  5043                     addq.w     D3, 8
  125. 00000130  4F4D                     chk.w      D7, A5
  126. 00000132  4D41                     chk.w      D6, D1
  127. 00000134  4E44                     trap       4
  128. 00000136  0000 0012                ori.b      D0, 0x12
  129. export_654: // at 00000138 (misaligned)
  130. 0000013A  0018 9943                ori.b      [A0]+, 0x43 /* 'C' */
  131. 0000013E  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  132. 00000142  4E46                     trap       6
  133. 00000144  4F2E 5455                .invalid   7, [A6 + 0x5455] // invalid opcode 4 with b == 4
  134. 00000148  4E44                     trap       4
  135. 0000014A  4F52                     chk.w      D7, [A2]
  136. 0000014C  4544                     chk.w      D2, D4
  137. 0000014E  4F43                     chk.w      D7, D3
  138. 00000150  4F4D                     chk.w      D7, A5
  139. 00000152  4D41                     chk.w      D6, D1
  140. 00000154  4E44                     trap       4
  141. 00000156  0000 0014                ori.b      D0, 0x14
  142. export_655: // at 00000158 (misaligned)
  143. 0000015A  0018 9543                ori.b      [A0]+, 0x43 /* 'C' */
  144. 0000015E  4C41 5349                movem.l    D0,D3,D6,A0,A1,A4,A6, D1
  145. 00000162  4E46                     trap       6
  146. 00000164  4F2E 5451                .invalid   7, [A6 + 0x5451] // invalid opcode 4 with b == 4
  147. 00000168  5549